Spontaneous mutation - French English Dictionary